#:import RefreshScrollEffect goblinoid.feed.refreshscrolleffect.RefreshScrollEffect
#:import RecycleView kivy.garden.recycleview.RecycleView
#TODO incorporate lazylabel once it is available
##:import LazyLabel goblinoid.libs.garden.label.LazyLabel
#:import ActivityHeader goblinoid.feed.feedlayout.ActivityHeader
#:import ActivityImage goblinoid.feed.content.ActivityImage
#:import ActivityVideo goblinoid.feed.content.ActivityVideo
#:import ActivityTitle goblinoid.feed.title.ActivityTitle
#     Goblinoid: Experience all of MediaGoblin on an Android Device
#     Copyright (C) 2015 Dylan Jeffers 
# 
#     This program is free software: you can redistribute it and/or modify
#     it under the terms of the GNU General Public License as published by
#     the Free Software Foundation, either version 3 of the License, or
#     (at your option) any later version.
# 
#     This program is distributed in the hope that it will be useful,
#     but WITHOUT ANY WARRANTY; without even the implied warranty of
#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#     GNU General Public License for more details.
# 
#     You should have received a copy of the GNU General Public License
#     along with this program.  If not, see <http://www.gnu.org/licenses/>.
# TODO figure out why linear layout manager is not what I want
# layout_manager: LinearRecycleLayoutManager(orientation="vertical")


<FeedView>:
    BoxLayout:
        orientation: 'vertical'
        RecycleFeed:
            refresh_request: False
            id: rv
            key_viewclass: 'viewclass'
            key_size: 'height'
